<?php


include_once "../../models/core.php";
// include_once "../../models/auth.php";
include_once "../../controllers/user/textClass.php";

$uid = $_GET["uid"]; // 上传文章的 form 表单是一个 post 请求，但是用下面的额 _POST 是不行的哦
$token = $_GET["token"];
$avatarPath = $_GET["avatarPath"]; // _POST _GET

$textClass = new Text($conn);

// 前面文件上传了，就得把新的数据库的数据放回给前端展示，可以读取了
$textArray = $textClass->getTextList();
$str = "";
for($i = 0; $i < count($textArray); $i++){
    // echo "<script>alert('$textArray[$i]');</script>";

    $str = $str . $textArray[$i];
    $str = $str . "&";
}

// echo "<script>alert('$str');</script>"; // debug 

// json_encode("status" => true, "textArray" => $str); // error: Parse error: syntax error, unexpected token "=>", expecting ")"

// 方式一：
echo json_encode(array("status" => true, "textArray" => $str));

// 方式二：
// $data = array(
//     "status" => true,
//     "textArray" => $str
// );
// echo $jsonData = json_encode($data, JSON_UNESCAPED_UNICODE);

// 下面的代码不能加了，我们是通过前端 js 的 axios.get 代码来获取上面的数据的
// $avatarPath = Person.func.getQueryVariable("avatarPath");
// axios.get("/part18/apis/user/getTextList.php?", {
//     params: {
//         uid: Cookies.get("uid"),
//         token: Cookies.get("token"), 
//         avatarPath: $avatarPath,
//     }
// }).then(function(content){

// echo "<script>window.location.href = '../../views/user/person.html?uid={$uid}&token={$token}&avatarPath={$avatarPath}';</script>";